# -*- coding: UTF-8 -*-
# @create  : 2024/8/21 13:49
# @Author  : 天空之城
# @File    : address_schemas.py
from typing import Optional

from address_normalizer.app.schemas.base_schemas import BaseSchemas


class AddressSchemas(BaseSchemas):
    province: Optional[str] = None
    city: Optional[str] = None
    district: Optional[str] = None
    other_address: Optional[str] = None
    standard_address: Optional[str] = None
    region_correct: Optional[bool] = True


class InvalidAddressSchemas(BaseSchemas):
    invalid_address: Optional[str] = None
